a sausage speciality of balearic islands - Alemán Inglés Diccionario